package com.ruoyi.hqfinance.service;

import com.ruoyi.hqfinance.domain.*;
import com.ruoyi.hqfinance.domain.vo.HqInformStandardSheetVo;
import com.ruoyi.hqfinance.domain.vo.HqInformStandardVo;

import java.util.List;

public interface HqInformStandardService {
    //    通知明细
    List<HqInformStandardSheet> sheetCollect(
            HqInformStandardSheetVo vo
    );

    //    签收类型通知
    List<HqInformStandardSignType> collectSignType(
            HqInformStandardVo vo
    );

    //    平台通知
    List<HqInformStandardPlatform> collectPlatform(
            HqInformStandardVo vo
    );

    // 末端通知
    HqInformStandardEndInform collectEndInform(
            HqInformStandardVo vo
    );

//    末端通知终极版
    List<HqInformStandardEnd> endInform(
            HqInformStandardVo vo
    );
    List<HqInformStandardEndSevenData> callSeven (List<String> date);
    List<HqInformStandardEndSevenData> smsSeven (List<String> date);
    List<HqInformStandardEndSevenData> callTaggedSeven (List<String> date);
    List<HqInformStandardEndSevenData> smsTaggedSeven (List<String> date);

}
